package fr.iut.tp3.view.listeners;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import fr.iut.tp3.Context;
import fr.iut.tp3.controller.commands.Commande;

public class PanelSupprimerBtnListener implements ActionListener {

	private Commande supprimer;
	private Commande disparaitre;
	private Context context;
	
	public PanelSupprimerBtnListener(Context context, Commande pSupprimer, Commande pDisparaitre) {
		this.supprimer = pSupprimer;
		this.disparaitre = pDisparaitre;
		this.context = context;
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		if (e.getActionCommand().equals("supprimer")) {
			context.getMainView().getMainMenuBar().getSupprimerItem().setEnabled(true);
			supprimer.execute();
		} else if (e.getActionCommand().equals("disparaitre")) {
			context.getMainView().getMainMenuBar().getSupprimerItem().setEnabled(true);
			disparaitre.execute();
		}
	}

}
